towing hitch - Alemán Inglés Diccionario